🤖 Robot RBT — Misi Bengkel Sekolah

Belajar Pengaturcaraan dengan Cara Menyeronokkan!

🏭 Bengkel Sekolah

Robot:
🤖 Robot
🪑 Kerusi
🔩 Bahan
🟩 Sasaran

👨‍🏫 Nota Guru

📚 Objektif Pembelajaran

  • Murid memahami konsep asas pengaturcaraan: urutan (sequence), ulangan (loop), dan keputusan (condition)
  • Murid dapat membina urutan perintah untuk menyelesaikan misi
  • Murid dapat menggunakan konsep ulangan untuk mengurangkan kod yang berulang
  • Murid dapat menggunakan konsep keputusan untuk membuat robot bertindak mengikut syarat
  • Murid dapat menyelesaikan masalah secara sistematik

💡 Cadangan Penggunaan dalam PdPc

Fasa 1: Pengenalan (15 minit)

  • Perkenalkan permainan dan objektif
  • Terangkan grid 6x6, robot, item, dan sasaran
  • Demonstrasi perintah asas: GERAK, PUTAR KIRI, PUTAR KANAN

Fasa 2: Perintah Asas (20 minit)

  • Bimbing murid membina urutan perintah mudah menggunakan drag & drop
  • Gunakan butang LANGKAH untuk melihat setiap perintah dilaksanakan
  • Terangkan konsep urutan (sequence)

Fasa 3: Konsep Ulangan (25 minit)

  • Perkenalkan perintah ULANG
  • Tunjukkan bagaimana ulangan dapat mengurangkan kod yang berulang
  • Berikan aktiviti menggunakan Tahap 2 yang memerlukan ulangan

Fasa 4: Konsep Keputusan (25 minit)

  • Perkenalkan perintah JIKA
  • Terangkan syarat: "Jika di atas item", "Jika di atas sasaran", "Jika ada item"
  • Berikan aktiviti menggunakan Tahap 3 yang memerlukan keputusan

Fasa 5: Aktiviti Bebas (15 minit)

  • Murid menyelesaikan misi tahap pilihan mereka
  • Galakkan murid menyimpan (SAVE) dan memuat (LOAD) urutan mereka
  • Perbincangan dan refleksi

🎯 Tugasan Cadangan untuk Murid

  • Tugasan 1: Bina urutan perintah untuk memindahkan robot dari posisi awal ke sasaran hijau
  • Tugasan 2: Gunakan ULANG untuk mengutip semua item dalam satu baris
  • Tugasan 3: Gunakan JIKA untuk memastikan robot hanya mengambil item jika berada di atasnya
  • Tugasan 4: Selesaikan misi Tahap 3 dengan menggunakan semua konsep yang dipelajari
  • Tugasan 5: Cipta urutan anda sendiri dan simpan untuk dikongsi dengan rakan

📝 Petua untuk Guru

  • Gunakan butang LANGKAH untuk menerangkan setiap perintah secara terperinci
  • Galakkan murid membaca log perintah untuk memahami apa yang berlaku
  • Jika murid membuat kesilapan, gunakan SET SEMULA untuk cuba lagi
  • Gunakan fungsi SIMPAN/MUAT untuk menunjukkan bagaimana kod boleh disimpan dan dikongsi
  • Berikan pujian untuk setiap usaha murid menyelesaikan misi
  • Galakkan kerjasama dalam kumpulan kecil